/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.ilha.beans;

import javax.faces.bean.ManagedBean;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.tool.hbm2ddl.SchemaExport;

/**
 *
 * @author Paulo Henrique Lima Moreira
 * Descrição: Esta classe será responsável por inicializar a base de dados,
 * suas tabelas e atributos iniciais
 */

@ManagedBean(name="bancoBean")
public class BancoBeans {

    public String geraBanco(){
        AnnotationConfiguration ac = new AnnotationConfiguration();
	ac.configure();
	SchemaExport se = new SchemaExport(ac);
	se.create(true, true);
	return "/sucesso.xhtml";
    }

}
